anything broken into small pieces - German English Dictionary